a can of whoopass - Turkish English Dictionary